延續前篇文章的 CNI/IPAM 管理問題,這邊跟大家分享一個使用 Flannel 可能會遇到的情形,這篇文章中,我透過一個不尋常的操作範例最後讓 Kubernetes 內產生重複 IP 的情況,並且仔細分析這個案例為什麼會發生。
最後探討這不尋常的操作實際上使用 Rancher 來管理 Kubernetes 的時候,是有可能遇到的
本文牽扯到的內容比較底層,從 CNI 到 IPAM 的介紹,並且稍微詳細探討了 host-local 這個 IP 管理工具是如何分配與管理 IP 的。透過對這些工具的熟悉與理解,看到這類型問題的時候會有很多想法知道可以從哪邊下手去除錯與研究。
原文: https://www.hwchiu.com/kubernetes-duplicate-pod-ip.html
想學習更多關於 Kubernetes 的實戰經驗與基礎設計,可參閱我的線上課程: https://technologynoteniu.github.io/awesome-notes/course/